body, p, form, ul, li,input,a,span {
	margin:0;
	padding:0;
    list-style: outside none none;
    border:none;
}
body {
    font: 12px Arial;
}
.wrapper{
	text-align:center;
}

.header{positon:absolute;}
.header ul {
	color: white;
    position: absolute;
    right: 16px;
    top: 19px;
}
.header ul li{
	float:left;
}
.header ul li a{
	color:#333;
	font-size: 13px;
    font-weight: bold;
    line-height:23px;
    margin-left: 22px;
    text-decoration: underline;
}
.header ul .dl{
    font-weight: normal;
 }   
 .header ul .more_product{
 	display:block;
 	width:60px;
 	height:23px;
 	line-height:23px;
 	background:#38f;
 	color:white;
 	text-decoration:none;
 }
.logo{
	position: relative;
	top:40px;
}
.logo form{
	margin-top:20px;
}
.searchText{
	display:inline-block;
	width:540px;
	height:34px;
	line-height:34px;
	border:1px solid #b8b8b8;
	border-right:none;
	vertical-align: top;
	position:relative;
}

.searchText .soutu_button{
	position:absolute;
	right:10px;
	bottom:5px;
	display:block;
	background:url("../images/search.png") no-repeat 0 19px;
	width:18px;
	height:38px;
}
.searchText input {
	width:500px;
	height:22px;
	margin-right:22px;
}

.button{
	display:inline-block;
	border-bottom:1px solid #2d78f4;
	background:#2d78f4;
	margin-left:-4px;
}
.button input{
	width:100px;
	height:35px;
	background:#2d78f4;	
	font-size:15px;
	color:white;
	letter-spacing:1px;
}
.button input:hover{
	background:#2868C8;
}

/*footer*/
.footer{
	height: 100px;
	width: 642px;
    position: absolute;
    left:50%;
    margin-left:-321px;
    bottom: 23px;   
    color:#666;
}

.footer div{
	float:left;
}
.footer .bdnm{
	margin-left:33px;
}

.sjbd_right,.bdnm_right{
	margin-left:10px;
	margin-top:8px;
	line-height:23px;
}
.sjbd_right p span,.bdnm_right p span{
	color:#999;
}
.footer_left{
	width:277px;
}

.footer_right a{
	color:#999;
}
.footer_right{
	color:#999;
	text-align: left;
    margin-left: 33px;
    line-height: 22px;
    position: relative;
    top: -2px;
}
.footer_right .footer_icon1{
	width:14px;
	height:17px;
	display:inline-block;
	overflow:hidden;
	background:url(../images/icon.png) no-repeat;
	position:relative;
	background-position: -600px -96px;
    position: relative;
    top: 3px;
}
.footer_right .footer_icon2{
	width:14px;
	height:17px;
	display:inline-block;
	overflow:hidden;
	background:url(../images/icon.png) no-repeat;
	background-position: -623px -96px;
    position: relative;
    top: 3px;
    margin-right: 6px;
}
.footer_right .lh a{
	margin-right:40.5px;
}
